import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import java.math.BigDecimal;
import java.util.Date;

public class JDTemplate {
    @ExcelProperty("第一行")
    private String firstRow;

    @ExcelProperty("商品名称*")
    private String productName;

    @ExcelProperty("商品短标题")
    private String productShortTitle;

    @ExcelProperty("商品类目（末级类目ID）")
    private Long productCategoryId;

    @ExcelProperty("商品品牌ID")
    private Long productBrandId;

    @ExcelProperty("商家sku编码")
    private String skuCode;

    @ExcelProperty("商品重量* （单位：kg）")
    private BigDecimal productWeight;

    @ExcelProperty("商品价格* （单位：元）")
    private BigDecimal productPrice;

    @ExcelProperty("一级店内分类*")
    private String primaryClassification;

    @ExcelProperty("二级店内分类")
    private String secondaryClassification;

    @ExcelProperty("三级店内分类")
    private String tertiaryClassification;

    @ExcelProperty("打包费(元)")
    private BigDecimal packingFee;

    @ExcelProperty("销售城市ID")
    private String salesCityId;

    @ExcelProperty("upc编码")
    private String upcCode;

    @ExcelProperty("无理由退货标签")
    private Integer returnPolicyLabel;

    @ExcelProperty("商品详情")
    private String productDetails;

    // Getters and Setters
    public String getFirstRow() {
        return firstRow;
    }

    public void setFirstRow(String firstRow) {
        this.firstRow = firstRow;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductShortTitle() {
        return productShortTitle;
    }

    public void setProductShortTitle(String productShortTitle) {
        this.productShortTitle = productShortTitle;
    }

    public Long getProductCategoryId() {
        return productCategoryId;
    }

    public void setProductCategoryId(Long productCategoryId) {
        this.productCategoryId = productCategoryId;
    }

    public Long getProductBrandId() {
        return productBrandId;
    }

    public void setProductBrandId(Long productBrandId) {
        this.productBrandId = productBrandId;
    }

    public String getSkuCode() {
        return skuCode;
    }

    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode;
    }

    public BigDecimal getProductWeight() {
        return productWeight;
    }

    public void setProductWeight(BigDecimal productWeight) {
        this.productWeight = productWeight;
    }

    public BigDecimal getProductPrice() {
        return productPrice;
    }

    public void setProductPrice(BigDecimal productPrice) {
        this.productPrice = productPrice;
    }

    public String getPrimaryClassification() {
        return primaryClassification;
    }

    public void setPrimaryClassification(String primaryClassification) {
        this.primaryClassification = primaryClassification;
    }

    public String getSecondaryClassification() {
        return secondaryClassification;
    }

    public void setSecondaryClassification(String secondaryClassification) {
        this.secondaryClassification = secondaryClassification;
    }

    public String getTertiaryClassification() {
        return tertiaryClassification;
    }

    public void setTertiaryClassification(String tertiaryClassification) {
        this.tertiaryClassification = tertiaryClassification;
    }

    public BigDecimal getPackingFee() {
        return packingFee;
    }

    public void setPackingFee(BigDecimal packingFee) {
        this.packingFee = packingFee;
    }

    public String getSalesCityId() {
        return salesCityId;
    }

    public void setSalesCityId(String salesCityId) {
        this.salesCityId = salesCityId;
    }

    public String getUpcCode() {
        return upcCode;
    }

    public void setUpcCode(String upcCode) {
        this.upcCode = upcCode;
    }

    public Integer getReturnPolicyLabel() {
        return returnPolicyLabel;
    }

    public void setReturnPolicyLabel(Integer returnPolicyLabel) {
        this.returnPolicyLabel = returnPolicyLabel;
    }

    public String getProductDetails() {
        return productDetails;
    }

    public void setProductDetails(String productDetails) {
        this.productDetails = productDetails;
    }
}
